package com.cs.system.entity;

import java.util.Date;
import com.cs.system.extend.SysDictExtend;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import lombok.*;

/**
 * 字典数据表 model
 * @author wind
 * @date 2025/08/08 17:52:02
 * @version V1.0
 */
@Table("sys_dict")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class SysDict extends SysDictExtend{

    /** 字典编码*/
    @Id
    private Long id;

    /** 字典标签*/
    private String label;

    /** 字典键值*/
    private String value;

    /** 字典类型*/
    private String type;

    /** 状态（0正常 1停用）*/
    private String status;

    /** 创建者*/
    private String createBy;

    /** 创建时间*/
    private Date createTime;

    /** 更新者*/
    private String updateBy;

    /** 更新时间*/
    private Date updateTime;

    /** 备注*/
    private String remark;

}